Health service system

ABSTRACT

A health service system for caring for the health of a patient. In one example, the health service system operates to present media content in association with a telehealth consultation. The health service system generates a virtual waiting room for display on a patient device, which presents a media content presentation. After the media content presentation has concluded, the health service system facilitates the telehealth consultation between a patient and a care provider. In some configurations the health service system further includes at least one hub care facility. The hub care facility includes a locked door with a scanner that unlocks the locked door upon scanning a time sensitive door unlock code; and a locked medication locker with a scanner that unlocks the locked medication locker upon scanning a medication locker unlock code.

CROSS REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of U.S. Provisional Application No.63/133,411, filed Jan. 3, 2021, titled Health Service System, thedisclosure of which is hereby incorporated by reference in its entirety.

BACKGROUND

Access to affordable health care is a growing concern around the world.In the United States, healthcare coverage is provided through acombination of private health insurance and public health coverage.However, a significant portion of the population remain uninsuredbecause they cannot afford to pay the high cost associated with privatehealth insurance and/or do not qualify for public health coverage. Evenwith insurance coverage, the high costs of insurance premiums,deductibles, co-pays and other out-of-pocket expenses make health careservices cost prohibitive for millions of people.

SUMMARY

In general terms, the present disclosure relates to a health servicesystem. In one possible configuration and by non-limiting example, thesystem operates to present media content in association with a healthconsultation. Various aspects are described in this disclosure, whichinclude, but are not limited to, the following aspects.

One aspect is a method of presenting media content associated with atelehealth consultation. The method includes receiving a request for atelehealth consultation; generating a virtual waiting room for displayon the patient device, wherein during the display of the virtual waitingroom, the virtual waiting room presents a media content presentationincluding one or more media content items; determining when the mediacontent presentation has concluded; and facilitating the telehealthconsultation between a patient and a care provider after the mediacontent presentation has concluded.

Another aspect is a system for presenting media content associated witha telehealth consultation. The system includes a processing unit; andsystem memory, the system memory including instructions which, whenexecuted by the processing unit, cause the system to receive a requestfor a telehealth consultation; generate a virtual waiting room fordisplay on the patient device, wherein during the display of the virtualwaiting room, the virtual waiting room presents a media contentpresentation including one or more media content items; determine whenthe media content presentation has concluded; and facilitate thetelehealth consultation between the patient and the care provider afterthe media content presentation has concluded.

Yet another aspect is a healthcare system. The healthcare systemincludes at least one hub care facility, wherein each of the at leastone hub care facilities include: a locked door with a scanner thatunlocks the locked door upon scanning a time sensitive door unlock code;a locked medication locker with a scanner that unlocks the lockedmedication locker upon scanning a medication locker unlock code; aprocessing unit; and system memory, the system memory includinginstructions which, when executed by the processing unit, cause a systemfor presenting media content associated with a health consultation to:receive a request for a telehealth consultation; generate a virtualwaiting room for display on a patient device, wherein during the displayof the virtual waiting room, the virtual waiting room presents a mediacontent presentation including one or more media content items;determine when the media content presentation has concluded; facilitatethe telehealth consultation between the patient and the care providerafter the media content presentation has concluded; receive a requestdevice to schedule an appointment for the patient at a hub carefacility; and upon receiving a request to schedule the appointment atthe hub care facility, send a time sensitive door unlock code to thepatient device.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 illustrates an example health service system, including a healthcare provider system.

FIG. 2 illustrates an example configuration of a telehealth module ofthe provider service of the health care provider system of FIG. 1.

FIG. 3 illustrates an example configuration of the hub facility moduleof the provider service of the health care provider system of FIG. 1.

FIG. 4 illustrates an example configuration of the social hub module ofthe provider service of the health care provider system of FIG. 1.

FIG. 5 illustrates an example configuration of the member profile moduleof the provider service of the health care provider system of FIG. 1

FIG. 6 illustrates an example method for operating the telehealth moduleof FIG. 2.

FIG. 7 illustrates an example method for operating the hub care facilitymodule of FIG. 3.

FIG. 8 illustrates example physical components of the provider servercomputing device of the health care provider system of FIG. 1.

FIG. 9 illustrates an example user interface of the provider service ofthe health care provider system of FIG. 1, as displayed on a patientcomputing device.

FIG. 10 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe patient computing device.

FIG. 11 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe patient computing device.

FIG. 12 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe patient computing device.

FIG. 13 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe patient computing device.

FIG. 14 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe patient computing device.

FIG. 15 illustrates an example user interface of the provider service ofthe health care provider system of FIG. 1, as displayed on a telehealthcare provider computing device.

FIG. 16 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe telehealth care provider computing device.

FIG. 17 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed on atelehealth care provider computing device.

FIG. 18 illustrates another example user interface of the providerservice of the health care provider system of FIG. 1, as displayed onthe patient computing device.

DETAILED DESCRIPTION

Various embodiments will be described in detail with reference to thedrawings, wherein like reference numerals represent like parts andassemblies throughout the several views.

In general, the present disclosure provides a health service system thatfacilitates health services at a reduced cost for the patient bypresenting one or more media content items associated with the healthconsultation to the patient before the health consultation. For example,the disclosed health services include telehealth consultation servicesand in-person consultation services in one of a plurality of hub carefacilities that form the health service system.

Telehealth consultation services include the user of electronicinformation and telecommunication technologies to support remoteclinical health care, patient and care provider health-related educationand public health administration services among other health relatedservices. Telehealth consultation services may be facilitated by usingvideoconferencing, streaming media, and wireless communication over theinternet. Other methods of implementing telehealth consultation servicesis also possible.

In the present disclosure, prior to the initiation of a telehealthconsultation, the patient may be exposed to the playback of a mediacontent presentation. In some examples, the media content presentationmay include one or more media content items that are directed to thepatient's areas of interest. For example, data related to the patientmay be used by the disclosed health services system to select mediacontent items that are of particular interest to the patient. In oneexample, the selected media content items may include directed mediacontent such as advertisements. In some examples, the revenue generatedfrom facilitating the playback of the one or more media content itemsmay be used to offset the cost of health care for the patient.

Although the following disclosure is described in relation to the healthcare services, the disclosed system related to presenting media contentin association with a service may be implemented in other industriessuch as veterinary health services, transportation services, or anyother service that requires payment from customers.

FIG. 1 illustrates an example health service system 100 for providinghealth services to patients. In some embodiments, health service system100 includes one or more patient computing device(s) 102 that are incommunicative connection with a health care provider system 106 througha network 104.

In some examples, the one or more patient computing device(s) 102 mayinclude electronic computing devices such as a laptop computer, desktopcomputer, a mobile device such as a smart phone or tablet device, or anytype of electronic device that supports the execution of one or moreapplications related to the health care provider system 106. The one ormore patient computing device(s) 102 may be operated by a patient oranother user associated with the patient to consult with a care providerregarding a health condition.

The example network 104 may be a computing device network that mayinclude the Internet, private networks, and a combination thereof. Insome arrangements, the network 104 includes wired and/or wirelessnetworks. As noted, in this example, the one or more patient computingdevice(s) 102 can communicate with the devices in the health careprovider system 106 using the network 104.

In some examples, the health care provider system 106 includes one ormore computing devices, including a telehealth care provider computingdevice 110, a provider server computing device 112, one or more datastores 114 and a hub care facility 116, which may include one or moreassociated computing devices. The one or more patient computingdevice(s) 102 may be communicatively connected to the one or morecomputing devices included within the health care provider system 106through the network 104.

In some examples, the telehealth care provider computing device 110 mayinclude electronic computing devices such as a laptop computer, desktopcomputer, a mobile device such as a smart phone or tablet device, or anytype of electronic device that supports the execution of one or moreapplications related to the health care provider system 106. Thetelehealth care provider computing device 110 may be operated by atelehealth care provider or another user associated with the telehealthcare provider to consult with a patient regarding a health condition.

In the example provider server computing device 112 is a server computerthat can include the provider service 120. In some examples, theprovider server computing device 112 may be a server computer of ahealth care provider. In other examples, the provider server computingdevice 112 may be a server computer associated with a differententerprise. Although a single server computer 112 is shown in the healthcare provider system 106, in reality, the provider server computingdevice 112 can be implemented with multiple computing devices, such as aserver farm or through cloud computing. Many other configurations arepossible.

In some examples, the provider service 120 is implemented in exampleprovider server computing device 112. For example, the provider service120 is configured to receive patient and care provider requests andfacilitate a health consultation between the patient and the careprovider. The example provider service 120 can include a computerimplement application with functionality or set of functionalities thatthe plurality of patients and care providers can request and use fordifferent purposes. For example, the provider service 120 may be anapplication that includes a patient portal and a care provider portalthat offer different functionality based on if the user is the patientor the care provider. In most cases, the care provider portal mayinclude some supplementary functionality in addition to all thefunctionalities available to the patient.

In some examples, the provider service 120 includes a telehealth module130, a hub care facility module 140, a social hub module 150, and amember profile module 160. In other examples, the provider service 120may be configured to include more or less number of modules or thefunctionality of the modules 130, 140, 150 and 160 may be configureddifferently.

The example telehealth module 130 is configured to facilitate atelehealth consultation between a patient and a telehealth care providerfollowing a presentation of one or more media content items. Forexample, the telehealth module 130 may include a virtual waiting room134 and a virtual exam room 138 among other sub-modules. The virtualwaiting room 134 and virtual exam room 138 are user interface displaysgenerated by the provider service 120 and sent to the patient computingdevice 102 or the telehealth care provider computing device 110 fordisplay on a display screen.

In some examples, upon requesting a telehealth consultation, the patientcomputing device 102 may display a virtual waiting room user interfacegenerated by the virtual waiting room 134 where the patient may bepresented with a presentation with one or more media content items thatthe patient views prior to being placed in a queue for the telehealthconsultation. After being placed in the queue, the patient computingdevice 102 may continue to display the virtual waiting room userinterface generated by the virtual waiting room 134 until the telehealthcare provider is ready. When the telehealth care provider becomesavailable, the patient may be moved to a virtual exam room userinterface generated by the virtual exam room 138 where the telehealthcare provider may begin the consultation with the patient. Theconfiguration and functionality of the telehealth module 130 isdescribed in further detail in association with FIG. 2.

In some examples the hub care facility module 140 is configured tofacilitate an in-person health consultation between the patient and acare provide. In other examples, the hub care facility is configured tofacilitate medication pickup for a patient. For example, following atelehealth consultation with a patient, a telehealth provider maydetermine that the patient's health condition necessitates an in-personvisit at a hub care facility 116 or medication that can be picked upfrom a hub care facility 116. The telehealth care provider and thepatient may use the hub care facility module 140 of the provider service120 to facilitate the in-person health consultation and/or medicationpickup. The hub care facility module 140 is described in greater detailin association with FIG. 3.

The example social hub module 150 is configured to include one or more“community” pages associated with health conditions or lifestyle thatthe patient can read or browse. The social hub module 150 may also beconfigured to include a marketplace where the patient may purchaseproducts and services associated with healthy living. The example memberprofile module 160 is configured to manage authentication of thepatient, account settings data, biographical/demographical data relatedto the patient, electronic medical records associated with the patientand payment information associated with the patient. The member profilemodule 160 may be configured to include other features andfunctionality. The example social hub module 150 and member profilemodule 160 are described in further detail in relation to FIGS. 4-5.

The example data store 114 may include one or more electronic databasesthat can store patient data, care provider data, media content data,etc. Other types of data may also be stored in the one or more datastores. The one or more data stores 114 can be accessed by the providerservice 120 to store and retrieve relevant data. In some examples, theprovider server computing device 112 may be communicatively connected tothe one or more data stores 114. In other examples, the one or more datastores 114 may be included within the provider server computing device112. In another example, the one or more data stores 114 may bemaintained by the same enterprise that maintains the provider servercomputing device 112 and in yet another example, the one or more datastores 114 may be maintained by an external third-party enterprise.Other configurations are also possible.

In some examples, when a telehealth care provider deems it necessary forthe patient to consult with a care provider in person or otherwise visita care facility in person for medication pick-up or lab work, thetelehealth provider may refer the patient a hub care facility 116. Theexample hub care facility 116 includes a building 180 that houses thehub care facility 116. The building 180 may include an entry controlsystem 182 that controls entry to the building 180 through locked doorsthat can be unlocked by providing an unlock code. The building 180 mayalso house one or more exam rooms 186 where a care provider may consultwith the patient in-person. In some examples, the building 180 mayinclude a medication dispenser 188 that includes a plurality of lockedmedication lockers that may be stocked with the patient's medication.The patient may unlock the appropriate medication locker using an unlockcode to retrieve the patient's medications. The hub care facility 116 isdescribed in detail in relation to FIG. 4.

FIG. 2 illustrates an example configuration of the telehealth module130. The example telehealth module 130 facilitates a remote healthconsultation between a patient and a telehealth care provider upondetermining that the patient has viewed a media content presentation. Insome examples, the telehealth module 130 includes a telehealthconsultation manager 132, a virtual waiting room 134, a media contentmanager 136 and a virtual exam room 138.

In some examples, the telehealth consultation manager 132 manages theinitial patient request to consult with a telehealth care provider. Theexample telehealth consultation manager 132 receives data associatedwith the patient and initiates the telehealth consultation. In someexamples, the patient, using a patient portal of the provider service120 on a patient computing device 102, initiates a telehealth visit. Thetelehealth consultation manager 132 manages the initiation or “check-in”process of the telehealth visit by requesting the patient to provideinformation regarding the current reason for the visit. The telehealthconsultation manager 132 may also request the patient to select atelehealth care provider from a plurality of telehealth care providers.Upon receiving the requested information, the telehealth consultationmanager 132 stores the data in data store 114. The stored data may beused as part by the media content manager 136 or other modules of theprovider service 120.

In some examples, after completing the “check-in” process, the virtualwaiting room 134 generates a virtual waiting room user interface to bedisplayed on the patient computing device 102. The example virtualwaiting room 134 may include a media content manager 136 that may causethe playback of a media content presentation on the patient computingdevice 102 while the virtual waiting room 134 causes the display of thevirtual waiting room user interface on the patient computing device 102.In some examples, the media content presentation may include one or moremedia content items. The example media content items may includedirected content such as advertisements, or other informational mediacontent items related to the care provider and/or the patient's healthcondition.

In some examples, the virtual waiting room user interface remainsdisplayed on the patient computing device 102 until the playback of themedia content presentation is completed. In other examples, the optionson the virtual waiting room user interface may prevent the facilitationof the telehealth consultation until the media content presentation hasconcluded by locking out or otherwise disabling any selections on thewaiting room user interface until playback of the media contentpresentation has concluded. In some examples, the telehealth careprovider that will be providing care to the patient may have an optionto disable the lock and interrupt the playback of the media contentpresentation in order to commence the telehealth consultation before theplayback of the media content presentation has concluded.

For example, the virtual waiting room 134 may generate a virtual waitingroom user interface to be displayed on the patient computing device 102and automatically begin playback of the media content media contentpresentation on the virtual waiting room user interface to be displayedon the patient computing device 102. In other cases, the playback neednot be automatic and can be triggered upon the user selecting an optionto begin playback of the media content presentation.

During the playback of the media content presentation, the virtualwaiting room 134 may cause an initiation of a lockout mode on thevirtual waiting room user interface. In some examples, a lock out modemay include preventing the patient from being able to make anyselections on the virtual waiting room user interface until the mediacontent presentation has concluded. In other examples, a lock out modemay include allowing the patient to still make some selection, such as aselection to exit the media content presentation, but preventing thepatient from making other selections, such as any selections that wouldinitiate the telehealth consultation until the media contentpresentation has concluded.

In some examples, the media content manager 136 may be configured toselect one or more media content items to be included in the mediacontent presentation. In some examples, the media content presentationis for a predetermined amount of time, such as 5 minutes. In otherexamples, the media content presentation may include a predeterminednumber of media content items, such as 3 advertisements.

The length of the media content presentation may be based on the type ofappointment. For example, the length of the media content presentationmay be directly proportional to the estimated length of theconsultation. In one example, for a telehealth consultation involvingtypical health conditions such as cold like symptoms, headaches,pinkeye, etc., the length of the media content presentation may berelatively short. For other types of telehealth consultations, such as atherapy session that may last longer than a typical telehealth visit,the length of the media content presentation may be longer, such as 15minutes. Other factors may also impact the length of media contentpresentation.

In some examples, the media content manager 136 may select one or moremedia content items based on data associated with the patient. Forexample, patient related data, including biographical/demographicaldata, health history data and other data from the patient's electronicmedical records, patient's browsing history and purchase history relatedto the social hub module 150 and the patient's current symptoms andreason for visit as collected and stored by the telehealth consultationmanager 132 can be retrieved from the one or more data stores 114. Theretrieved data may be analyzed using a data model that predicts thepatient's areas of interests and selects one or more media content itemsfor the media content presentation that aligns with the patient'sinterests.

For example, if a particular patient's electronic medical recordsindicate that the patient is diabetic, and the patient's browsinghistory on the social hub indicates that the patient was browsingarticles regarding lifestyle changes that would help treat diabetes,then the media content presentation may include an advertisement for aparticular brand of blood glucose test strips or an advertisement forrunning shoes that encourage patients to exercise may be selected forthe media content presentation that is presented to that particularpatient.

By selecting media content items for the media content presentation thatare highly relevant to the patient, the health care provider system 106may be able to generate revenue from the creators or owners of the mediacontent items. The revenue generated from presenting one or more mediacontent items to the patient can be used to offset the cost of healthcare for the patient.

In some examples, the media content presentation may include one or moremedia content items that are interactive and requires input from thepatient to ensure that the patient is focused on the media contentpresentation. Other ways of ensuring that the patient is focused on themedia content presentation is by using sensors and analysis software,including cameras and movement sensors to analyze the patient's facialfeatures and eye movement to ensure that the patient is viewing themedia content presentation. In other examples, the media content manager136 may receive periodic data from one or more sensors, includingcameras and movement sensors, associated with the patient computingdevice 102 regarding the patient's facial features, such as eyemovements, to ensure that the patient remains focused on the mediacontent presentation during the entire length of the playback of themedia content presentation.

In some examples, the virtual waiting room 134 determines that the mediacontent presentation has concluded based on the completion of theplayback of the media content presentation. In other examples, if thepatient does not want to view the media content presentation beforeconsulting with the telehealth care provider, then the patient may beable to pay a fee to skip the media content presentation.

Upon determining that the media content presentation has concluded orthat the patient has paid a fee to skip the media content presentationaltogether, the patient may be placed in a virtual queue until thetelehealth care provider is available to consult with the patient. Thepatient computing device 102 may receive a message indicating that thepatient has been placed in a queue. In some examples, the message mayalso include an estimated time until the consultation. Concurrently, thetelehealth care provider computing device 110 may receive a messageindicating that a patient has completed the playback of the mediacontent presentation and is in a queue waiting for their telehealthconsultation.

In some examples, when the telehealth care provider is ready to consultwith the patient, the telehealth care provider may select to start thetelehealth consultation with the patient and the patient and the userinterface of the provider service 120 on both the patient computingdevice 102 and the telehealth care provider computing device 110 mayupdate to display the virtual exam room user interface generated by thevirtual exam room 138 of the telehealth module 130.

In some examples, the virtual exam room 138 may be configured tofacilitate a telehealth consultation between a patient and a telehealthcare provider. For example, the virtual exam room 138 may be configuredto enable a camera and microphone associated with the patient computingdevice 102 and the telehealth care provider computing device 110 inorder to enable better communication between the patient and thetelehealth care provider.

In some examples, based on the telehealth care provider's consultationwith the patient, the telehealth care provider may take one of severalactions. For example, the telehealth care provider may the advice thepatient to take over the counter medication, go to a hospital or aspecialist clinic or take no action. In other examples, the telehealthcare provider may advice the patient to take further action includingvisiting a hub care facility for further in-person consultation with acare provider, lab testing or to pick up prescription medications.Service associated with the patient visiting a hub care facility 116,such as in-patient consultation, lab work, medication pickup, aredescribed in further detail in relation to FIG. 3.

FIG. 3 illustrates an example configuration of the hub facility module140. The hub facility module 140 of the provider service 120 isconfigured to communicatively connect with the computing devices of thehub care facility 116 and facilitate in-person care consultations,medication pick-ups and lab testing following a telehealth consultation.The hub facility module 140 includes an appointment scheduler 142, andautomated entry code manager 144 and a medication locker code manager146.

In some examples, the hub care facility 116 includes a building 180 thathouses one or more computing devices that communicatively connects tothe hub facility module 140. For example, the building 180 includes anentry control system 182 that includes a door lock scanner 184 thatcontrols entry into the building 180 and a medication dispenser 188 thatincludes one or more medication lockers 190 that each include amedication locker scanner 192 that control access to the medicationlocker. The building 180 also includes one or more exam rooms 186 wherea care provider may use the provider services 120 through a careprovider computing device to facilitate in-person consultations withpatients.

In some examples, the appointment scheduler 142 is configured tofacilitate the scheduling of appointments for in-person consultationsbetween patients and care providers. In some examples, following atelehealth consultation using the telehealth module 130 (described abovein relation to FIG. 2), if the telehealth care provider deems that thepatient would benefit from an in-person consultation, then thetelehealth provider may schedule an appointment for the patient to visita hub care facility 116 of the patient's choice at a date and time thatis convenient for the patient using an appointment scheduler 142 on thehub facility module 140. In other examples, the telehealth care providermay approve of an in-person consultation and the patient may schedule anappointment for an in-person consultation at their convenience using theappointment scheduler 142. In some examples, the patient may not be ableto schedule an in-person appointment without the approval of thetelehealth care provider. In other examples, the patient schedulein-person appointments without first consulting with the telehealth careprovider.

In some examples, the automated entry code manager 144 is configured toprovide the patient with an unlock code that unlocks the entry controlsystem of the hub care facility 116 when the unlock code is entered intothe door lock scanner 184. For example, after an in-person appointmentfor a consultation or lab work is scheduled by the telehealth careprovider or the patient using the appointment scheduler 142, theautomated entry code manager 144 generates and sends a door unlock codeto the patient computing device 102.

In some examples, the door unlock code may be a Quick Response code (QRcode) or a bar code. In other examples, the door unlock code may be anumerical code or alphanumerical code. In some examples, the door unlockcode may be time sensitive such that the unlock code is only valid for apredetermined duration surrounding the scheduled appointment date andtime. For example, the door unlock code may only be valid 15 minutesprior to the appointment time and the door unlock code may becomeinvalid 30 minutes after the start of the appointment time. Theautomated entry control system 182 helps minimize the operating cost ofthe hub care facility 116.

In some examples, the door unlock code may be received by the patientalong with an appointment confirmation message. The patient may then beable to print the door unlock code or in case of a mobile device, bringthe mobile device to the hub care facility where the door unlock codemay be scanned using the door lock scanner 184 to unlock the entrycontrol system and gain entry into the building 180. In other examples,where the door unlock code is a numerical code, the patient may enterthe code on the door lock scanner 184 to gain access to the building180.

In some examples, the medication locker code manager 146 may beconfigured to facilitate medication pick-up using the medicationdispenser 188. For example, after a telehealth care provider or anin-person care provider prescribes one or more medication to a patient,the patient may have the option to use hub facility module to pay forthe medication and schedule a medication pick-up date and time. Once themedication pick-up date and time are scheduled, the prescribedmedication may be stocked by a staff member or an automated mechanicalprocess within a particular medication locker 190. The patient computingdevice 102 may then receive a message with a confirmation message withthe scheduled pick-up date and time and a medication locker number andmedication locker unlock code generated by the medication locker codemanager 146 to unlock the medication locker 190 that corresponds to themedication locker number.

Similar to the door unlock code, the medication locker unlock code maybe a time sensitive code that is only valid within a predeterminedduration surrounding the scheduled pick-up time. The medication lockerunlock code may be a QR code, bar code, numerical code or an alphanumerical code that the patient or patient's representative may use inassociation with the medication locker scanner 192 associated with themedication locker 190 with the medication locker number listed on theconfirmation message to unlock medication locker 190 and retrieve theprescribed medication.

FIG. 4 illustrates an example configuration of the social hub module150. The example social hub module 150 may be configured to be a socialresource for patients and may include a communities sub-module 152 and amarketplace 154. The communities sub-module 152 serves as a resource forthe patient and includes one or more “community” pages, blog entries,articles, videos and other related to health, wellness and lifestyle.

For example, a community page may be a virtual group associated with atopic related to health, wellness or lifestyle that patients can join toconnect with other users with similar interests. A community page mayinclude articles and message boards where group members may discussideas and share resources associated with the topic. In one example, thecommunities sub-module may include a community page related to runningthat patients interested in running can join or a heart disease pagethat patients with heart conditions can join.

In some examples, the communities sub-module 152 may also include a blogmaintained by the provider to discuss topics that are of interest to thehealth practice and patients. In other examples, the communitiessub-module 152 may also include health, wellness and lifestyle relatedarticles, videos, frequently asked questions page, etc.

In some examples, the social hub module 150 may be configured to includea marketplace 154 where the patient may purchase products and servicesassociated with healthy living. For example, the marketplace 154 mayinclude a plurality of health, wellness and lifestyle related productsand services such as vitamins, supplements, exercise equipment, runningshoes, kitchen tools, fitness trackers, etc. Other types of products andservices may also be sold through the marketplace 154.

FIG. 5 illustrates an example configuration of the member profile module160. The example member profile module 160 is configured to manage datarelated to the patient. For example, the member profile module 160includes an authentication sub-module 162, a background informationsub-module 164, an electronic medical record sub-module 166 and apayment sub-module 168. The member profile module 160 may also beconfigured to include other features and functionality related to thepatient.

In one example, the authentication sub-module 162 may be configured toauthenticate the patient and the care providers. For example, theauthentication sub-module may receive authentication credentials from apatient and compare the received information to authentication datastored in the data store 114 to authenticate the user. In some examples,the authentication data may include a username and a password. Othertypes of authentication data are also possible.

In some examples, the background information sub-module 164 may beconfigured to manage background information related to the patientincluding biographical and demographical information such as name, age,height, weight, race, ethnicity, sex, family members, etc. In otherexamples, the background information related to the patient may includeaddress, insurance information, employment information, contactinformation, income information, consent forms, emergency contacts andother patient account related information.

In some examples, the patient account information may include thepatient's plan selections. For example, the health care provider system106 may be operated as a monthly or yearly subscription service. Thepatient may be able to select a subscription plan based on the patient'sneeds.

The background information sub-module may be configured to store thebackground information in the one or more data stores 114 and to accessthe stored background information when requested.

In some examples, the electronic medical record sub-module 166 may beconfigured to manage the electronic medical records associated with thepatient. For example, the electronic medical records associated with thepatient may include health history data, care provider notes associatedwith each visit, medication information, allergy information, etc. Insome examples, the patient may be able to add notes to the electronicmedical record as well.

In some examples, the payment sub-module 168 may be configured to managethe payment information related the patient. The example paymentsub-module may store credit/debit card information and/or bank accountinformation related to the patient in one or more data stores 114 thatmay be accessed by the payment sub-module 168. For example, the paymentsub-module may use the payment data to pay for the account subscriptionpayments, medication payments, and payments for any products or servicespurchased through the marketplace 154.

FIG. 6 illustrates an example method 600 for operating the telehealthmodule 130 of the provider service 120. In some examples, the method 600may be performed by the provider server computing device 112. In otherexamples, the method 600 can be performed by another one or more othercomputing devices.

At operation 602, the telehealth module 130 of the provider service 120receives a request for a telehealth consultation from a patientcomputing device 102. The request for the telehealth consultation mayinclude a brief summary of the reason for the request and a selection ofa telehealth care provider. In some examples, the request for atelehealth consultation is submitted close to the time when the patientprefers to conduct the consultation. However, in other examples, amethod for scheduling a time for a future telehealth consultation isalso possible. Upon receiving the request for a telehealth consultation,the telehealth consultation manager 132 processes the request andinitiates operation of 604.

At operation 604, the virtual waiting room 134 of the telehealth module130 generates and sends a virtual waiting room interface for display onthe patient computing device 102. In some examples, the virtual waitingroom interface is displayed on the patient computing device 102 and thepatient is asked to view the media content presentation as described inoperation 606 before the patient can be placed on a virtual queue toconsult with the telehealth care provider.

At operation 606, the media content manager 136 of the telehealth module130 causes the playback of a media content presentation on the virtualwaiting room interface. In some examples, the virtual waiting roominterface may include a portion of the display where a media contentpresentation may be displayed for the patient to view. In some examples,the media content manager 136 may analyze patient related data andgenerate a media content presentation with one or more media contentitems that are directed at the patient's interests. The virtual waitingroom 134 may cause the playback of the generated media contentpresentation on the virtual waiting room interface that is displayed onthe patient computing device 102.

In some examples, upon determining that the playback of the mediacontent presentation has concluded, the patient is placed in a virtualqueue until the telehealth care provider is available for theconsultation. The patient computing device 102 continues to display thevirtual waiting room interface until the telehealth provider initiatesthe telehealth visit and the user interface is changed to the virtualexam room interface in operation 608.

At operation 608, upon determining that the telehealth care provider hasinitiated the telehealth visit, the virtual exam room 138 of thetelehealth module 130 generates and send a virtual exam room interfacefor display on patient computing device. In some examples, the virtualexam room 138 may send a prompt to the patient computing device 102 andthe telehealth care provider computing device 110 to enable a cameraand/or microphone to facilitate the telehealth consultation.

In some examples, upon concluding the telehealth consultation with thepatient, the telehealth care provider may not require any furtheractions from the patient. In other examples, the telehealth careprovider may recommend that the patient schedule an in-personconsultation with a care provider at a hub care facility 116, pick upprescribed medication from a medication dispenser 188 at the hub carefacility 116 or schedule an appointment for an in-person visit to thehub care facility 116 to get lab work done. The method of operationassociated with the hub care facility module to schedule an in-personvisit to a hub care facility 116 is described in further detail inrelation to FIG. 7.

FIG. 7 illustrates an example method 700 for operating the hub carefacility module 140 of the provider service 120. In some examples, themethod 700 may be performed by the provider server computing device 112.In other examples, the method 600 can be performed by another one ormore other computing devices. In some examples, a similar process tooperations 702-708 may be performed when a request for medication pickupis received by the hub care facility module 140.

At operation 702, the appointment scheduler 142 receives a request froma telehealth care provider computing device 110 to schedule an in-personconsultation or lab testing within the hub care facility building 180.In some examples, the patient may schedule the consultation or labtesting visit to the hub care facility upon receiving approval from thetelehealth care provider. In other examples, the telehealth care providemay schedule the visit at the conclusion of the telehealth consultation.For example, the telehealth care provider may request the patient toprovide a date, time and the most convenient location of the hub carefacility 116 among a plurality of hub care facilities. Based on theinformation provided by the patient, the telehealth care provider mayschedule the appointment for the visit.

At operation 704, appointment scheduler 142 and the automated entry codemanager 144 send one or more messages to the patient computing device102 confirming the date and time of the scheduled in-person visit andincluding a time-sensitive automated entry code for entry into the hubcare facility building 180. In some examples, upon receiving a requestto schedule an appointment, the automated entry code manager 144 mayautomatically generate a time sensitive door unlock code to unlock theentry control system 182 associated with the selected hub care facilitylocation within a time window surrounding the selected appointment dateand time. The patient may then present the received door unlock code atthe entry control system 182 using the door lock scanner 184 during thedesignated time to gain access to the selected hub care facilitybuilding 180.

At operation 706, the automated entry code manager 144 receives arequest from the entry control system 182 to authenticate the unlockcode provided by a patient through the door lock scanner 184. Forexample, upon receiving the door unlock code at the patient computingdevice 102, the patient may enter the door unlock code through the doorlock scanner 184 to gain access to the hub care facility building 180.Upon the patient entering the door unlock code on the door lock scanner184, the automated entry control system 182 sends and the automatedentry code manager 144 of the hub care facility module 140 receives theentered door unlock code.

At operation 708 the automated entry code manager 144, uponauthenticating the received door unlock code, causes the entry controlsystem 182 to unlock the doors to the hub care facility building 180. Insome examples, the unlock code may be generated to be unique to thepatient and using the authentication code to gain entry to the hub carefacility building 180 may also serve to check-in the patient at the hubcare facility 116.

FIG. 8 illustrates example physical components of the provider servercomputing device 112 of the health care provider system 106 of FIG. 1.As illustrated in the example of FIG. 8, server computer 112 includes atleast one central processing unit (“CPU”) 802, a system memory 808, anda system bus 822 that couples the system memory 808 to the CPU 802. Thesystem memory 808 includes a random-access memory (“RAM”) 810 and aread-only memory (“ROM”) 812. A basic input/output system that containsthe basic routines that help to transfer information between elementswithin the server computer 112, such as during startup, is stored in theROM 812. The provider server computing device 112 further includes amass storage device 814. The mass storage device 814 is able to storesoftware instructions and data, including software applications 816,including the provider service 120 and an operating system 818.

The mass storage device 814 is connected to the CPU 802 through a massstorage controller (not shown) connected to the system bus 822. The massstorage device 814 and its associated computer-readable data storagemedia provide non-volatile, non-transitory storage for the providerserver computing device 112. Although the description ofcomputer-readable data storage media contained herein refers to a massstorage device, such as a hard disk or solid state disk, it should beappreciated by those skilled in the art that computer-readable datastorage media can be any available non-transitory, physical device orarticle of manufacture from which the central processing unit can readdata and/or instructions.

Computer-readable data storage media include volatile and non-volatile,removable and non-removable media implemented in any method ortechnology for storage of information such as computer-readable softwareinstructions, data structures, program modules or other data. Exampletypes of computer-readable data storage media include, but are notlimited to, RAM, ROM, EPROM, EEPROM, flash memory or other solid statememory technology, CD-ROMs, digital versatile discs (“DVDs”), otheroptical storage media, magnetic cassettes, magnetic tape, magnetic diskstorage or other magnetic storage devices, or any other medium which canbe used to store the desired information and which can be accessed bythe provider server computing device 112.

According to various embodiments of the invention, the provider servercomputing device 112 may operate in a networked environment usinglogical connections to remote network devices through the network 104,such as a wireless network, the Internet, or another type of network.The provider server computing device 112 may connect to the network 104through a network interface unit 804 connected to the system bus 822. Itshould be appreciated that the network interface unit 804 may also beutilized to connect to other types of networks and remote computingsystems. The provider server computing device 112 also includes aninput/output controller 806 for receiving and processing input from anumber of other devices, including a touch user interface screen, oranother type of input device. Similarly, the input/output controller 806may provide output to a touch user interface screen or other type ofoutput device.

As mentioned briefly above, the mass storage device 814 and the RAM 810of the provider server computing device 112 can store softwareinstructions and data. The software instructions include one or moresoftware applications 816. The software instructions can also include anoperating system 818 suitable for controlling the operation of theprovider server computing device 112. The mass storage device 814 and/orthe RAM 810 also store software instructions, that when executed by theCPU 802, cause the provider server computing device 112 to provide thefunctionality of the provider server computing device 112 discussed inthis document. For example, the mass storage device 814 and/or the RAM810 can store software instructions that, when executed by the CPU 802,cause the provider server computing device 112 to display received dataon the display screen of the provider server computing device 112.

FIGS. 9-18 illustrate example user interface displays of the providerservice 120. FIGS. 9-14, and 18 illustrate example user interface of theprovider service 120 as displayed on a patient computing device 102.

FIG. 9 illustrates an example user interface 900 of the provider service120 as displayed on a patient computing device 102. The example userinterface 900 illustrates operation 602 of FIG. 6 and displays of atelehealth consultation request. The example user interface 900 includesa top banner 910, a main display area 930 and a bottom banner 950.

In some examples, the top banner 910 includes one or more options thatallow the patient to navigate to different user interface displayscreens that enables different features associated with the providerservice 120. For example, the top banner 910 includes a healthconsultation option 912, a lifestyle option 914, a “my health” option916, a marketplace option 918, a patient profile option 920 and a searchoption 922.

For example, selecting the health consultation option 912 presents theuser with one or more user interface displays that facilitate thetelehealth consultation. In the current example from FIG. 9, the healthconsultation option 912 is highlighted to indicate that the option iscurrently selected by the patient and the display for requesting atelehealth consultation is presented on the patient computing device102.

In some examples, selecting the lifestyle option 914 presents thepatient with one or more user interface displays that allow the patientto access the communities 152 feature as described in relation to FIG.4. The user interface display associated with selecting the lifestyleoption 914 is further described in relation to FIG. 18.

In some examples, selecting the “my health” option 916 presents thepatient with one or more user interface displays that allow the patentto access the patient's electronic medical records, including the user'shealth history, lab results, medication history, allergy informationetc.

In some examples, selecting the marketplace option 918 presents thepatient with one or more user interface displays that allow the patientto access the marketplace 154 feature as described in relation to FIG.4. The marketplace user interface display may present the patient withone or more health, wellness and/or lifestyle related products that thepatient may purchase.

In some examples, selecting the patient profile option 920 presents thepatient with one or more user interface displays that allow the patientto access aspects of the patient's account/profile information asdescribed in relation to FIG. 5. For example, the patient profile option920 may include the features related to the authentication sub-module162, the background information sub-module 164 and payment sub-module168 of the member profile module 160 as described in relation to FIG. 5.The patient may select the patient profile option 920 to access and/oredit the account, profile and payment related information associatedwith the patient.

In some examples, the main display area 930 includes a “reason forvisit” user input option 932 for the patient to enter the reason for thetelehealth consultation. The main display area 930 also includes adisplay section 934 that lists if the patient computing device 102 isready for the telehealth consultation. For example, if the patientcomputing device 102 does not have the camera or microphone enabled,then a display section 934 may include a message asking the patient toensure that the camera and microphone are enabled. The main display area930 may further include a selectable “start tele-visit” option 936 thatinitiates the telehealth consultation. In some examples, the selectable“start tele-visit” option 936 is enabled for selection upon the patientfilling in the “reason for visit” user input option 932 and the displaysection 934 displays a message verifying that the patient computingdevice 102 is ready for the telehealth consultation.

In some examples, the bottom banner 950 can include one or moreselectable options 952 related to the telehealth care provider.Selecting the one or more selectable options 952 may allow the patientto navigate to a user interface display screen including a display offrequently asked questions, privacy policy associated with the healthcare provider, a notice of privacy practices, terms & conditions andinformed consent to medical and telehealth services. Selectable optionsassociated with other types of information associated with thetelehealth care provider may also be included within the bottom banner950.

In other examples, the bottom banner 950 can also include one or moreselectable links 954 that navigate the patient to one or more socialmedia webpages/applications associated with the telehealth careprovider, including Facebook, Instagram, Yelp, Twitter, YouTube, etc. Inyet other examples, the bottom banner 950 can include a selectable“chat” options 956 for the patient to contact a customer servicerepresentative regarding any issues experienced by the patient.

In some examples, the options associated with the top banner 910 and thebottom banner 950 may remain the same the patient navigates throughdisplay screens by selecting one or more selectable options, whereas themain display area 930 may be altered to display data associated with theselected options.

FIG. 10 illustrates another example user interface 1000 of the providerservice 120 as displayed on a patient computing device 102. The exampleuser interface 1000 illustrates the virtual waiting room display 1002 asgenerated by the virtual waiting room 134. The virtual waiting roomdisplay 1002 includes a telehealth waiting room display area 1004 and amedia content presentation display area 1006. The telehealth waitingroom display area displays information related to the telehealth visit,including wait times, care provider's name, position within a virtualqueue, etc.

In some examples, the media content presentation display area 1006 caninclude an embedded media player that enables the playback of the mediacontent presentation described in relation to FIG. 2.

In some examples, the virtual waiting room display 1002 can also includea selectable “cancel tele-visit” option 1008 to cancel the initiatedtelehealth consultation and return the patient to the main menu.

FIG. 11 illustrates another example user interface 1100 of the providerservice 120 as displayed on a patient computing device 102. The exampleuser interface 1100 illustrates an “end of telehealth consultation”display 1102 that signals the completion of the telehealth consultation.The “end of telehealth consultation” display 1102 includes a feedbackdisplay area 1104 where the patient can input feedback related to thetelehealth care provider, the telehealth care service, etc.

In some examples, the “end of telehealth consultation” display 1102 alsoillustrates a report display area 1106 that includes a “show report”link 1108. Selecting the “show report” link opens an example userinterface 1200 described in further detail in relation to FIG. 12.

FIG. 12 illustrates another example user interface 1200 of the providerservice 120 as displayed on a patient computing device 102. The exampleuser interface 1200 illustrates the “consultation report” display 1202.The “consultation report” display 1202 is configured to display one ormore reports, orders, notes, feedback etc. associated with the recentlycompleted telehealth consultation.

In some examples, the “consultation report” display 1202 includes one ormore selectable options 1204-1210, wherein selecting the selectableoptions 1204-1210 displays additional data associated with the recentlycompleted telehealth consultation.

For example, selecting the “doctor feedback” option 1204 may allow thepatient to input specific feedback regarding the telehealth careprovider. Selecting the “notes” option 1206 may allow the patient toview the notes entered by the telehealth care provider regarding therecently completed telehealth consultation. The “orders” option 1208 mayallow the patient to view one or more orders entered by the telehealthcare provider in association with the recently completed telehealthconsultation. In some example, the orders may include orders for followup in-person consultations, lab testing and/or prescription medicationpickup. Selecting the “activity log” option 1210 may allow the patientto view a log of the activities associated with the recently completedtelehealth consultation.

In some examples, the “consultation report” display 1202 may alsoinclude an additional notes display area 1212 that lists informationassociated with the consultation reports, such as the date when thereport was saved, the name of the telehealth care provider thatcreated/edited the consultation reports etc. The additional notesdisplay area 1212 may also include a selectable “edit notes” option 1214that can be selected by the patient to add patient notes or edit alreadycreated patient notes regarding the recently completed telehealthconsultation.

In the current example from FIG. 12, the “orders” option 1208 of the“consultation report” display 1202 has been selected. As a result, the“consultation report” display 1202 includes an “all orders” display areathat includes the name, the hub, the order type, the status andappointed time associated with the order. In the current example, ordertype is a medication prescription that has been created by “Dr. T.” Theprescription is to be picked up at the “Ala Moana Mall Health Hub” atthe appointed time as selected by the patient using the “pay and reservea visit” selectable option 1218. In some examples, the hub location andappointed time may be changed by the patient by selecting the “pay andreserve a visit” selectable option 1218. Selecting the “pay and reservea visit” selectable option 1218 may cause the provider service 120 todisplay a date/time reservation window 1302 as described in relation toFIG. 13.

FIG. 13 illustrates another example user interface 1300 of the providerservice 120 as displayed on a patient computing device 102. The exampleuser interface 1300 illustrates a date/time reservation window 1302 thatmay be opened as a result of the patient selecting the “pay and reservea visit” selectable option 1218 on the example user interface 1200 asdescribed in relation to FIG. 12.

In some examples, the date/time reservation window 1302 can include a“hub” selectable option 1304, an “appointment date” selectable option1306 and an “appointment time” selectable option 1308. The “hub”selectable option 1304 may allow the patient to select a hub carefacility location that is convenient for the patient. The “appointmentdate” selectable option 1306 may allow the patient to select the date ofthe appointment to pick up the medication from a medication dispenser188 associated with the selected hub care facility. The “appointmenttime” selectable option 1308 may allow the patient to select the time ofthe appointment to pick up the medication from the medication dispenser188 associated with the selected hub care facility.

Further, the date/time reservation window 1302 can also include a “payand reserve” selectable option 1310 that navigates the user interface1300 to a payment user interface 1400 that is described in greaterdetail in relation to FIG. 14.

FIG. 14 illustrates another example payment user interface 1400 of theprovider service 120 as displayed on a patient computing device 102. Theexample payment user interface 1400 illustrates is configured to enablethe patient to enter payment information. The example payment userinterface 1400 includes an order summary display area 1402 and a paymentinformation summary display area 1404.

In some examples, the order summary display area 1402 displays detailsregarding the entered order, including medication name, dosage,instructions and cost information. In some other examples, the paymentinformation summary display area 1404 includes a plurality patientinformation input options, including an patient email address input 1406for the patient to enter the patient's email address and a patientpayment information input 1408 for the patient to enter paymentinformation such as credit/debit card number, expiration date, name onthe card, billing address etc.

In some examples, the payment user interface 1400 includes a selectable“pay” option 1410. Selecting the selectable “pay” option 1410 allows thepatient to authorize the payment for the order.

FIGS. 15-17 illustrate example user interface of the provider service120 as displayed on a telehealth care provider computing device 110.

FIG. 15 illustrates an example user interface 1500 of the providerservice 120 as displayed on a telehealth care provider computing device110. The example user interface 1500 corresponds to what is displayed onthe telehealth care provider computing device 110 after the patient hascompleted the playback of the media content presentation and is waitingto meet with the telehealth care provider.

In some examples, the user interface 1500 can include an onlineconsultations queue display area 1502 and an offline consultations queuedisplay area 1506. For example, the online consultations queue displayarea 1502 includes information related to patients that are currentlyonline and waiting in a virtual queue for a consultation with thetelehealth care provider.

In some examples, the online consultations queue display area 1502 candisplay queue information as a list of patient names, a briefdescription of the symptoms, and the amount of time the patient has beenwaiting for the consultation. When available, the telehealth careprovider may be able to start the telehealth consultation with aparticular patient by selecting a selectable “start tele-visit” option1504 adjacent to the listing of the patient on the online consultationsqueue display area 1502.

In some examples, in addition to the waiting time, the user interface1500 may also include a display of whether the patient is still in theprocess of viewing the media content presentation or if the patient hascompleted the media content presentation. The telehealth care providermay have the option to interrupt the lockout mode that is initiated bythe virtual waiting room 134 on the patient computing device 102 duringthe media content presentation by selecting the “start tele-visit”option 1504 while the user interface 1500 still displays that thepatient has not concluded the media content presentation. In someexamples, there may be a selectable option on the user interface 1500.In other examples, the telehealth care provider selecting the “starttele-visit” option 1504 may automatically trigger the interruption.

For example, selecting the “start tele-visit” option 1504 mayautomatically conclude the lockout mode initiated by the virtual waitingroom 134 on the patient computing device 102, conclude the media contentpresentation and start the telehealth consultation. In other examples,if the media content presentation has not concluded and the virtualwaiting room 134 is still under the lockout mode, selecting the “starttele-visit” option 1504 may trigger a secondary message to be displayedon the user interface 1504. The secondary message may ask the telehealthcare provider to confirm that they would like to interrupt the mediacontent presentation.

In other examples, the offline consultations queue display area 1506 candisplay queue information as a list of patient names similar to theonline consultations queue display area 1502. However, the offlineconsultations queue display area 1506 lists patients that havepreviously scheduled a telehealth consultation at a future time with thetelehealth care provider but are currently not online to beginconsultations.

FIG. 16 illustrates an example user interface 1600 of the providerservice 120 as displayed on a telehealth care provider computing device110. The example user interface 1600 illustrates the virtual exam roominterface generated by the virtual exam room 138 as seen by thetelehealth care provider on the telehealth care provider computingdevice 110.

In some examples, the user interface 1600 includes a video display area1602 that displays a live audio/visual stream of the patient as capturedby a camera and microphone associated with the patient computing device102. The live video of the patient may assist the telehealth careprovider in diagnosing the patient's health condition more efficiently.

In some examples, the user interface 1600 can also include a previouspatient data display area 1604 that displays health information relatedto the patient from the health records associated with the patient,including allergy information, vitals, etc. In other examples, the userinterface 1600 can also include a current patient data display area 1606that displays current health information related to the patient,including allergy information, vitals, current medications, etc.

In some examples the user interface 1600 can also include a “notes”section 1608 where the telehealth care provider can take notesthroughout the telehealth consultation. Once the telehealth careprovider has determined the patient's diagnosis, the telehealth careprovider may be able to select the diagnosis from the selectablediagnosis option 1610 on example user interface 1600. Additionally, thetelehealth care provider may also be able to create a new electronicmedical record entry by selecting the “new EMR entry” option 1612 on theexample user interface 1600.

In some examples, based on the diagnosis and the overall consultation,the telehealth care provider may need to direct the patient to a hubcare facility for a plurality of reasons including—to complete a followup in-person consultation with a care provider, to complete lab worksuch as blood draws or x-rays, and/or to pick up medication prescribedby the telehealth care provider during the telehealth consultation. Theselectable “direct to hub” option 1614 enables the telehealth careprovider to enter additional information regarding the reason fordirecting the patient to a hub care facility and create an appointmentdate/time and location. The example “direct to hub” user interface 1700is described in further detail in relation to FIGS. 17 and 18.

FIG. 17 illustrates an example “direct to hub” user interface 1700 ofthe provider service 120 as displayed on a telehealth care providercomputing device 110. The example “direct to hub” user interface 1700opens as a new window or overlays the example user interface 1600 as aresult of the telehealth care provider selecting the selectable “directto hub” option 1614 as described in FIG. 16.

In some examples, the “direct to hub” user interface 1700 includes oneor more selectable options including “order type” option 1702 and one ormore additional options 1704 that is customized based on the selected“order type” option 1702. For example, the selectable “order type”option 1702 includes a plurality of options including: “lab test,”“medication prescription” and “office visit.” Depending on the “ordertype” that is selected, the one or more additional options 1704 mayautomatically change. For example, selecting “lab test” for the “ordertype” may result in additional options 1704 such as description, hublocation, appointed date and appointed time. However, selecting“medication prescription” for the “order type” may result in additionaloptions 1704 such as name of telehealth care provider, prescribedmedication, instructions and hub location.

In some examples, when the telehealth care provider completes theselectable options 1702, 1704 and selects the “save” option 1706, theuser virtual exam room user interface display on the patient computingdevice 102 may automatically be updated to the “end of telehealthconsultation” display 1102 and the “report” display area 1106 of theexample user interface 1100 on the patient computing device 102 mayautomatically be updated to include a link to the report.

FIG. 18 illustrates another example user interface 1800 of the providerservice 120 as displayed on a patient computing device 102. The exampleuser interface 1800 illustrates the communities 152 feature of thesocial hub module 150 as described in FIG. 4. In some examples,selecting the lifestyle option 914 presents the user with one or moreuser interface displays that allow the patient to access the communities152 feature.

For example, the user interface 1800 includes a plurality of sections1802, 1804 that include one or more selectable sub-sections witharticles, products, communities, etc. related to the particular section.For example, in the current example from FIG. 18, section 1802 relatesto products related to health, wellness and/or lifestyle. Each of thesub-sections under the section 1802 includes a health, wellness orlifestyle product. Further, in the current example from FIG. 18, section1804 relates to communities related to health, wellness and/orlifestyle. Each of the sub-sections included within section 1804includes a community related to a specific category or topic.

Although various embodiments are described herein, those of ordinaryskill in the art will understand that many modifications may be madethereto within the scope of the present disclosure. Accordingly, it isnot intended that the scope of the disclosure in any way be limited bythe examples provided.

What is claimed is:
 1. A method of presenting media content associatedwith a telehealth consultation between a patient and a care provider,the method comprising: receiving a request for a telehealthconsultation; generating a virtual waiting room for display on a patientdevice, wherein during the display of the virtual waiting room, thevirtual waiting room presents a media content presentation including oneor more media content items; initiating a lockout mode of the virtualwaiting room until conclusion of the media content presentation;determining that the media content presentation has concluded; upondetermining that the media content presentation has concluded: sending amessage to the patient device that the patient has been placed in aqueue for the telehealth consultation; and sending a message to a deviceassociated with the care provider that the patient has completed themedia content presentation and is ready for the telehealth consultation;and facilitating the telehealth consultation between the patient and thecare provider after the media content presentation has concluded.
 2. Themethod of claim 1, further comprising: upon receiving a request toschedule an appointment at a hub care facility, generating a timesensitive door entry code to unlock doors at the hub care facility; andsending the door entry code to the patient device.
 3. The method ofclaim 1, further comprising: upon receiving an order for medication,generating a time sensitive locker entry code to unlock a locker at thehub care facility that is stocked with the medication; and sending thelocker entry code to the patient device.
 4. The method of claim 1,wherein receiving the request for the telehealth consultation includes:receiving authentication information from the patient device thatidentifies the patient; receiving information regarding the currenthealth condition of the patient; and receiving a selection of the careprovider for the telehealth consultation.
 5. The method of claim 1,wherein the one or more media content items are directed to an area ofinterest associated with the patient and are selected for the mediacontent presentation based on an analysis of data associated with thepatient, including at least one of: biographical, demographical andhealth history data associated with the patient.
 6. The method of claim1, wherein determining when the media content presentation has concludedcomprises one of: determining that the media content presentation haspresented a predetermined number of media content items; and determiningthat the media content presentation has presented for a predeterminedamount of time.
 7. The method of claim 6, wherein the predeterminednumber of media content items and the predetermined amount of time areadjusted based on a purpose of the telehealth consultation.
 8. Themethod of claim 1, wherein the lockout mode of the virtual waiting roomis concluded upon the conclusion of the media content presentation orupon receiving a request to initiate the telehealth consultation from acomputing device associated with the care provider.
 9. A system forpresenting media content associated with a telehealth consultationbetween a patient and a care provider, the system comprising: aprocessing unit; and system memory, the system memory includinginstructions which, when executed by the processing unit, cause thesystem to: receive a request for a telehealth consultation; generate avirtual waiting room for display on a patient device, wherein during thedisplay of the virtual waiting room, the virtual waiting room presents amedia content presentation including one or more media content items;initiate a lockout mode of the virtual waiting room until conclusion ofthe media content presentation; determine that the media contentpresentation has concluded; upon determining that the media contentpresentation has concluded: send a message to the patient device thatthe patient has been placed in a queue for the telehealth consultation;and send a message to a device associated with the care provider thatthe patient has completed the media content presentation and is readyfor the telehealth consultation; and facilitate the telehealthconsultation between the patient and the care provider after the mediacontent presentation has concluded.
 10. The system of claim 9, whereinthe instructions further cause the system to: upon receiving a requestto schedule an appointment at a hub care facility, generate a timesensitive door entry code to unlock doors at the hub care facility; andsend the door entry code to the patient device.
 11. The system of claim9, wherein the instructions further cause the system to: upon receivingan order for medication, generate a time sensitive locker entry code tounlock a locker at the hub care facility that is stocked with themedication; and send the locker entry code to the patient device. 12.The system of claim 9, wherein to receive the request for the telehealthconsultation comprises to: receive authentication information from thepatient device that identifies the patient; receive informationregarding the current health condition of the patient; and receive aselection of the care provider for the telehealth consultation.
 13. Thesystem of claim 9, wherein the one or more media content items aredirected to an area of interest associated with the patient and areselected for the media content presentation based on an analysis of dataassociated with the patient, including at least one of: biographical,demographical, and health history data associated with the patient. 14.The system of claim 9, wherein determining when the media contentpresentation has concluded comprises one of: determining that the mediacontent presentation has presented a predetermined number of mediacontent items; and determining that the media content presentation haspresented for a predetermined amount of time.
 15. The system of claim14, wherein the predetermined number of media content items and thepredetermined amount of time are adjusted based on a purpose of thetelehealth consultation.
 16. The system of claim 9, wherein the one ormore media content items includes advertisements.
 17. A healthcaresystem comprising: at least one hub care facility including: a lockeddoor with a scanner that unlocks the locked door upon scanning a timesensitive door unlock code; and a locked medication locker with ascanner that unlocks the locked medication locker upon scanning amedication locker unlock code; and a server computing device including aprocessing unit and system memory, the system memory includinginstructions which, when executed by the processing unit, cause a systemfor presenting media content associated with a health consultation to:receive a request for a telehealth consultation between a patient and acare provider; generate a virtual waiting room for display on a patientdevice, wherein during the display of the virtual waiting room, thevirtual waiting room presents a media content presentation including oneor more media content items; initiate a lockout mode of the virtualwaiting room until conclusion of the media content presentation;determine that the media content presentation has concluded; upondetermining that the media content presentation has concluded: send amessage to the patient device that the patient has been placed in aqueue for the telehealth consultation; and send a message to a deviceassociated with the care provider that the patient has completed themedia content presentation and is ready for the telehealth consultation;facilitate the telehealth consultation between the patient and the careprovider after the media content presentation has concluded; receive arequest device to schedule an appointment for the patient at a hub carefacility; and upon receiving a request to schedule the appointment atthe hub care facility, send a time sensitive door unlock code to thepatient device, wherein the time sensitive door unlock code is used tounlock the locked door.
 18. The healthcare system of claim 17, whereinthe instructions further cause the system to: upon receiving an orderfor medication, generate the time sensitive medication locker unlockcode to unlock the medication locker at the hub care facility that isstocked with the medication; and send the time sensitive medicationlocker unlock code to a mobile device associated with the patient.